package com.sk.waste.app.config

/**
 *  @time 2024/4/26  18:42
 *  @author Im_jingwei
 *  @desc App 网略地址配置
 */
class NetWorkConfig {
    companion object {

        /*******************     *************/
//        var NET_URL_ROOT = "http://124.128.249.16:9532"//根路径
//        var NET_URL_ROOT = "http://47.99.165.99"//根路径
        val NET_URL_ROOT = "https://waste.biddingcloud.cn"//根路径
        const val NET_URL_LOGIN = "/waste/api/auth/login"//登录
        const val NET_URL_REGISTER = "/waste/api/auth/register"//注册
        const val NET_URL_GETCODE = "/waste/api/auth/sms"//验证码
        const val NET_URL_FINDEPASS = "/waste/api/auth/reset-password"//找回密码
        const val NET_URL_RESETPASS = "/waste/api/user/change-password"//修改密码
        const val NET_URL_USERINFO = "/waste/api/user/info"//用户详情
        const val NET_URL_USERUPDATE = "/waste/api/user/update"//资料修改
        const val NET_URL_CANCLEUSER = "/waste/api/user/logout"//注销账户
        const val NET_URL_COLLECTION = "/waste/api/user/collect"//收藏列表
        const val NET_URL_INTREST_LIST = "/waste/api/user/tags"//兴趣标签列表
        const val NET_URL_INTREST_ADD = "/waste/api/user/tag/add"//兴趣标签添加
        const val NET_URL_INTREST_EDIE = "/waste/api/user/tag/update"//兴趣标签编辑
        const val NET_URL_INTREST_DELETE = "/waste/api/user/tag/delete"//兴趣标签删除

//        const val NET_URL_IMA_ROOT = "http://waste.biddingcloud.cn:12909/waste"//图片根路径
        const val NET_URL_IMA_ROOT = "https://waste.biddingcloud.cn/waste"//图片根路径
        const val NET_URL_MAIN_BANNERS = "/waste/api/home/imageList"//首页 轮播图
        const val NET_URL_MAIN_NOTICELIST = "/waste/api/home/noticeList"//首页 消息
        const val NET_URL_MAIN_MARKET = "/waste/api/market/list"//首页 行情
        const val NET_URL_MAIN_MERCHANT = "/waste/api/home/userList"//首页 商户列表
        const val NET_URL_MAIN_SYLIST = "/waste/api/information/list"//生意列表
        const val NET_URL_MAIN_SYDETAIL = "/waste/api/information/detail"//生意详情
        const val NET_URL_MAIN_COLLCTION = "/waste/api/information/favorite"//收藏
        const val NET_URL_MAIN_UNCOLLCTION = "/waste/api/information/unFavorite"//取消收藏
        const val NET_URL_MAIN_SHLIST = "/waste/api/user/customer"//商户列表
        const val NET_URL_MAIN_MARKETLIST = "/waste/api/market/categoryList"//行情 分类

        const val NET_URL_MAIN_ALLMATERIAL = "/waste/api/material/materialCategoryList"//物资大类
        const val NET_URL_MAIN_SUBMATERIAL = "/waste/api/material/materialSubcategoryList"//物资小类

        const val NET_URL_DISTRICT_PROVINCES = "/waste/api/areas/provinces"//省份列表
        const val NET_URL_DISTRICT_CITY = "/waste/api/areas/cities"//城市列表
        const val NET_URL_DISTRICT_COUNTY = "/waste/api/areas/districts"//县区列表

        const val NET_URL_VIP_LIST = "/waste/api/vip/products"//价格列表
        const val NET_URL_ALIPAY_CREATE = "/waste/alipay/create"//支付宝 生成订单接口
        const val NET_URL_ALIPAY_QUERY = "/waste/payment/query"//支付宝 支付查询

        const val NET_URL_WECHAT_CREATE = "/waste/wechatpay/create"//微信 生成订单接口
        const val NET_URL_WECHAT_QUERY = "/waste/payment/query"//微信 支付查询

        const val NET_URL_ONCE_COUNT = "/waste/api/user/vipInfo"//单次购买 查询使用次数
        const val NET_URL_ONCE_SET = "/waste/api/user/vipUse"//单次购买 使用次数减一

        const val NET_URL_UPLOAD = "/waste/api/user/uploadAvatar"//头像图片附件上传
        const val NET_URL_USER_AVATAR = "/waste/sysFileInfo/public/preview?fileId="//用户头像

        const val NET_URL_SPACE_PUSH = "/waste/api/scatteredInfo/add"//用户空间发布
        const val NET_URL_SPACE_DETAIL = "/waste//api/scatteredInfo/detail?id="//用户空间详情
        const val NET_URL_SPACE_EDIT = "/waste/api/scatteredInfo/edit"//用户空间编辑
        const val NET_URL_SPACE_DELETE = "/waste/api/scatteredInfo/delete"//用户空间删除
        const val NET_URL_SPACE_MYLIST = "/waste/api/scatteredInfo/myList"//用户空间我的
        const val NET_URL_SPACE_LIST = "/waste/api/scatteredInfo/list?"//用户空间列表

        const val NET_URL_IMG_ROOT = "/sysFileInfo/public/preview?fileId="//图片根路径

        const val NET_URL_IMAG_START = "https://waste.biddingcloud.cn/icons/img_app_start.png"//起始页
        const val NET_URL_IMAG_VIP = "https://waste.biddingcloud.cn/icons/img_vip_default.png"//首页vip广告
        const val NET_URL_APPUPDATE = "https://waste.biddingcloud.cn/apps/config.json"//app更新配置文件
        var NET_URL_APP_DOWNLOAD = "https://waste.biddingcloud.cn/apps/fjzbxxpt.apk"//app下载路径


        /************************  大模型  ************************/
        const val NET_URL_LOCAL_DS = "http://172.20.10.4:11434/api/chat"//本地 DeepSeek

        const val AI_CONFIG_DS_KEY = "sk-56b3ec5e886b40d486363da351db5ca1"//Deepseek官方
        const val NET_WORK_URL_DS = "https://api.deepseek.com/chat/completions"//DeepSeek 官方

        const val AI_CONFIG_SCNET_DEEPSEEK_KEY = "sk-MTA3LTIxNjUwMjIwNTI4LTE3NDAzODg1ODczMDc="//国家超算平台
        const val NET_WORK_URL_SCNET_DS = "https://api.scnet.cn/api/llm/v1/chat/completions"//国家超算平台 DeepSeek

        const val AI_CONFIG_ALI_DEEPSEEK_KEY = "sk-2dce0058e63340feb91a06c9a18f5eb9"//阿里云deepseek key
        const val NET_WORK_URL_ALI_DS = "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions"//阿里云 DeepSeek

        //网页
        const val NET_WORK_URL_AIASSISTANT_DS = "https://chat.deepseek.com/"//DeepSeek
        const val NET_WORK_URL_AIASSISTANT_WXYY = "https://yiyan.baidu.com/"//文心一言
        const val NET_WORK_URL_AIASSISTANT_ZPQY = "https://chatglm.cn/main/alltoolsdetail?lang=zh"//智谱清言
        const val NET_WORK_URL_AIASSISTANT_TYQW = "https://tongyi.aliyun.com/"//通义千问
        const val NET_WORK_URL_AIASSISTANT_DB= "https://www.doubao.com/chat/"//豆包
    }
}